// for x range(10);
//    pass

// // 让程序从0数到9,一共循环10次
// var i = 0; // 声明一个变量i.用来记录循环次数的. -> 循环变量的初始化
// while (i < 10) {    // i<10 做条件判断
//     console.log(i);  // 这是你真正要做的事情
//     i++; // 为了改变循环变量的.
// }
//
// var i = 0; // 只需要执行一次.
// while (i < 10){ // 每次执行完都要做判断. 判断的结果决定是否进入循环
//     // 你真正要做的事情  -> 真正的循环体
//     i++; // 每次循环结束后. 要执行的内容
// }

// for (表达式1; 表达式2; 表达式3){
//     循环体
// }
// /**
//  * 表达式1: 只有一开始才会运行一次. 通常用来做循环变量的初始化
//  * 表达式2: 用来做条件判断的, 如果条件为真, 则执行循环体. 否则结束循环
//  * 表达式3: 当循环体执行结束后, 自动执行的内容, 通常用来改变循环变量
//  */
for (let i = 0; i < 10; i++) {
    console.log(i);
}

// for         methods  2
var b = 5;
for (var i = 0; i < 10; i++) {
    console.log(i);
}

// for (; ;) {
//     // 死循环
//     console.log('hello')
// }

// // 在js中. {}中的代码如果只有一行...只有一句话.
// // 此时, 大括号可以省略
for (let a = 0; a < 10; a++)
    for (var j = 0; j < 10; j++)
        console.log(a, j), console.log("hello");

// // 一句话的结束是分号.



